package com.littcore.saap.system.vo;

import java.io.Serializable;


/**
 * 微信公众号配置.
 * 
 * <pre><b>描述：</b>
 *    
 * </pre>
 * 
 * <pre><b>修改记录：</b>
 *    
 * </pre>
 * 
 * @author <a href="mailto:littcai@hotmail.com">蔡源</a>
 * @since 2015年8月24日
 * @version 1.0
 */
public class WechatMpConfInfo implements Serializable {

  /** The Constant serialVersionUID. */
  private static final long serialVersionUID = 1L;
  
  /** 是否启用. */
  private boolean enabled;
  
  private String serverIp;
  
  private String appId;
  
  private String appSecret;
  
  private String token;
  
  private String aesKey;

  /** 商户号. */
  private String mchId;
  
  /** 支付密钥. */
  private String payKey;
  
  /** 支付回掉地址. */
  private String payCallbackUrl;
  
  /**
   * @return the enabled
   */
  public boolean isEnabled()
  {
    return enabled;
  }

  
  /**
   * @param enabled the enabled to set
   */
  public void setEnabled(boolean enabled)
  {
    this.enabled = enabled;
  }


  
  /**
   * @return the serverIp
   */
  public String getServerIp()
  {
    return serverIp;
  }


  
  /**
   * @param serverIp the serverIp to set
   */
  public void setServerIp(String serverIp)
  {
    this.serverIp = serverIp;
  }


  
  /**
   * @return the appId
   */
  public String getAppId()
  {
    return appId;
  }


  
  /**
   * @param appId the appId to set
   */
  public void setAppId(String appId)
  {
    this.appId = appId;
  }


  
  /**
   * @return the appSecret
   */
  public String getAppSecret()
  {
    return appSecret;
  }


  
  /**
   * @param appSecret the appSecret to set
   */
  public void setAppSecret(String appSecret)
  {
    this.appSecret = appSecret;
  }


  
  /**
   * @return the token
   */
  public String getToken()
  {
    return token;
  }


  
  /**
   * @param token the token to set
   */
  public void setToken(String token)
  {
    this.token = token;
  }


  
  /**
   * @return the aesKey
   */
  public String getAesKey()
  {
    return aesKey;
  }


  
  /**
   * @param aesKey the aesKey to set
   */
  public void setAesKey(String aesKey)
  {
    this.aesKey = aesKey;
  }


  
  /**
   * @return the mchId
   */
  public String getMchId()
  {
    return mchId;
  }


  
  /**
   * @param mchId the mchId to set
   */
  public void setMchId(String mchId)
  {
    this.mchId = mchId;
  }


  
  /**
   * @return the payKey
   */
  public String getPayKey()
  {
    return payKey;
  }


  
  /**
   * @param payKey the payKey to set
   */
  public void setPayKey(String payKey)
  {
    this.payKey = payKey;
  }


  
  /**
   * @return the payCallbackUrl
   */
  public String getPayCallbackUrl()
  {
    return payCallbackUrl;
  }


  
  /**
   * @param payCallbackUrl the payCallbackUrl to set
   */
  public void setPayCallbackUrl(String payCallbackUrl)
  {
    this.payCallbackUrl = payCallbackUrl;
  }

}
